the likes of ... - Alemán Inglés Diccionario